Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105 NORTH ROAD Detached £745,000 10 Jul 2015
109 NORTH ROAD £647,499 28 Jul 2017
113 NORTH ROAD Detached £128,000 6 May 1997